A Feature-Independent Hyper-Heuristic Approach for Solving the Knapsack Problem
نویسندگان
چکیده
Recent years have witnessed a growing interest in automatic learning mechanisms and applications. The concept of hyper-heuristics, algorithms that either select among existing or generate new ones, holds high relevance this matter. Current research suggests that, under certain circumstances, hyper-heuristics outperform single heuristics when evaluated isolation. When are selected algorithms, they map problem states into suitable solvers. Unfortunately, identifying the features accurately describe state—and thus allow for proper mapping—requires plenty domain-specific knowledge, which is not always available. This work proposes simple yet effective hyper-heuristic model does rely on to produce such mapping. defines fixed sequence improves solving process knapsack problems. comprises an analysis feature-independent performance different conditions sets.
منابع مشابه
the algorithm for solving the inverse numerical range problem
برد عددی ماتریس مربعی a را با w(a) نشان داده و به این صورت تعریف می کنیم w(a)={x8ax:x ?s1} ، که در آن s1 گوی واحد است. در سال 2009، راسل کاردن مساله برد عددی معکوس را به این صورت مطرح کرده است : برای نقطه z?w(a)، بردار x?s1 را به گونه ای می یابیم که z=x*ax، در این پایان نامه ، الگوریتمی برای حل مساله برد عددی معکوس ارانه می دهیم.
15 صفحه اولA genetic programming hyper-heuristic for the multidimensional knapsack problem
Hyper-heuristics are a class of high-level search techniques which operate on a search space of heuristics rather than directly on a search space of solutions. Early hyperheuristics focussed on selecting and applying a low-level heuristic at each stage of a search. Recent trends in hyper-heuristic research have led to a number of approaches being developed to automatically generate new heuristi...
متن کاملHeuristic Approaches for Solving the Multidimensional Knapsack Problem (MKP)
There are exact and heuristic algorithms for solving the MKP. Solution quality and time complexity are two main differences among exact and heuristic algorithms. Solution quality is a measure of how close we are from the optimal point and time complexity is a measure of the required time to reach such point. The purpose of this paper is to report the solution quality obtained from the evaluatio...
متن کاملA dynamic programming approach for solving nonlinear knapsack problems
Nonlinear Knapsack Problems (NKP) are the alternative formulation for the multiple-choice knapsack problems. A powerful approach for solving NKP is dynamic programming which may obtain the global op-timal solution even in the case of discrete solution space for these problems. Despite the power of this solu-tion approach, it computationally performs very slowly when the solution space of the pr...
متن کاملSolving the Fixed Charge Transportation Problem by New Heuristic Approach
The fixed charge transportation problem (FCTP) is a deployment of the classical transportation problem in which a fixed cost is incurred, independent of the amount transported, along with a variable cost that is proportional to the amount shipped. Since the problem is considered as an NP-hard, the computational time grows exponentially as the size of the problem increases. In this pape...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Applied sciences
سال: 2021
ISSN: ['2076-3417']
DOI: https://doi.org/10.3390/app112110209